insulating boot - Turkish English Dictionary